﻿@import url('corestyle.css');

/* Common for all Modules */
.page .info-cph .home,
.page .info-cph .admin,
.page .info-cph .login {
	margin: 20px auto;
	overflow: hidden;
}

/* Login */
.page .info-cph .login { width: 370px; }

/* My Profile */
.page .info-cph .profile { width: auto; height: auto; }
.page .info-cph .profile .center { margin: 0 auto; width: 760px; }
.page .info-cph .profile .center .info { width: 380px; height: auto; margin: 0 auto; }
.page .admin-cph .profile .center { margin: 0 auto; width: 760px; }
.page .admin-cph .profile .center .info { width: 380px; height: auto; margin: 0 auto; }

/* Home */
.page .info-cph .home .gradelist .center { width: 600px; overflow: hidden; }
.page .info-cph .home .subjectlist .center { width: 760px; overflow: hidden; }
.page .info-cph .home .grades, .page .info-cph .home .subjects { margin-top: 10px; }
.page .info-cph .home .grades { width: 600px; }
.page .info-cph .home .grades .header .col1 { width: 100px; }
.page .info-cph .home .grades .header .col2 { width: 260px; }
.page .info-cph .home .grades .header .col3 { width: 100px; }
.page .info-cph .home .grades .header .col4 { width: 100px; }
.page .info-cph .home .subjects { width: 760px; }
.page .info-cph .home .subjects .header .col1 { width: 260px; }
.page .info-cph .home .subjects .header .col2 { width: 100px; }
.page .info-cph .home .subjects .header .col3 { width: 100px; }
.page .info-cph .home .subjects .header .col4 { width: 200px; }
.page .info-cph .home .subjects .header .col5 { width: 100px; }

/* Subject */
.page .info-cph .subject .info-container { width: 760px; height: auto; margin: 0 auto 20px; overflow: hidden; }
.page .info-cph .subject .info { width: 380px; height: auto; }
.page .info-cph .subject .center { width: 780px; }
.page .info-cph .subject .students { width: 780px; }
.page .info-cph .subject .students .header .col1 { width: 110px; }
.page .info-cph .subject .students .header .col2 { width: 230px; }
.page .info-cph .subject .students .header .col3 { width: 120px; }
.page .info-cph .subject .students .header .col4 { width: 80px; }
.page .info-cph .subject .students .header .col5 { width: 80px; }
.page .info-cph .subject .students .header .col6 { width: 80px; }
.page .info-cph .subject .students .header .col7 { width: 80px; }
.page .info-cph .subject .input { margin: 5px auto; width: 380px; }

/* Grade */
.page .info-cph .grade .info-container { width: 760px; height: auto; margin: 0 auto; overflow: hidden; }
.page .info-cph .grade .info { margin: 0 auto; width: 380px; height: auto; }

/* About Us */
.page .info-cph .aboutus .center { height: 200px; }

/* Contact Us */
.page .info-cph .contactus .center { margin: 20px auto; height: 200px; }

/* Administration */
.page .adminnav { padding: 0px; margin-left: 0px; }
.page .adminnav li { padding: 0px; text-align: left; width: 200px; }
.page .adminnav li.menu { margin-top: 15px; }
.page .adminnav li.subitem { margin-left: 15px; }
.page .adminnav li a { margin-left: 5px; }
.page .adminnav li.menu a { margin-left: 0px; }
.page .info-cph .admin { margin-top: 20px; overflow: hidden; }
.page .info-cph .admin .adminmenu { background-color: #3B5998; padding: 10px 0 10px 30px; width: 215px; }
.page .info-cph .admin .admin-cph { background-color: #ffffff; margin-left: 20px; width: 660px; }
.admin .admin-cph .course,
.admin .admin-cph .employee,
.admin .admin-cph .subject { width: 660px; }

/* Courses */
.admin .admin-cph .course .col1 { width: 50px; }
.admin .admin-cph .course .col2 { width: 210px; }
.admin .admin-cph .course .col3 { width: 350px; }
.admin .admin-cph .course .col4 { width: 50px; }

/* Employees */
.admin .admin-cph .employee .col1 { width: 100px; }
.admin .admin-cph .employee .col2 { width: 200px; }
.admin .admin-cph .employee .col3 { width: 200px; }
.admin .admin-cph .employee .col4 { width: 110px; }
.admin .admin-cph .employee .col5 { width: 50px; }

/* Subjects */
.admin .admin-cph .subject .col1 { width: 100px; }
.admin .admin-cph .subject .col2 { width: 175px; }
.admin .admin-cph .subject .col3 { width: 235px; }
.admin .admin-cph .subject .col4 { width: 75px; }
.admin .admin-cph .subject .col5 { width: 75px; }

/* Printer Friendly */
.print .info-cph a { color: #000000 !important; }
.print .info-cph .print .center .container { display: none; }
.print .footer { background-color: #ffffff; border: 0 none; }
.print .footer .copyrights, .print .footer .copyrights .copyright { margin: 0px }


